n.amphibious African insectivorous mammal that resembles an otter
同义词:potamogalePotamogale velox
英汉双解大词典
otter shrew
1.
N(名词)
any small otter-like amphibious mammal, esp Potamogale velox, of the family Potamogalidae of W and central Africa: order Insectivora (insectivores) 獭鼩